rolled up sleeves/pant legs - Turco Inglés Diccionario